If so, anyway to do it free?
possible, but not for free, you will have to pay $25 and it takes 2 days to get you an unlock code. Cellunlocker.net - The #1 Phone Unlocking Website. Unlock your phone by simply entering a code Fast and Easy
Anyone know of a UK company?
Why does it take 48 hours?
hmm, ask them, but i know of different sites that do this and everywhere it takes 48 hrs. but you can try flashing jp3 firmware, one user reported somewhere that this removed his simlock. i somhow doubt this works, but definitely worth a try...
Separate names with a comma.