I use 1&1 for domain registrations. I can receive email into my domain account for the annual fee.1&1 redirects that email into my home ISP Tiscali account as part of the standard package deal-£1.99 pa for .org or co.uk. Sending emails through my domain, I pay the 69 pence per month which I find makes life easier, as you have a bigger capacity.
Company details are required by Nominet, but there is nothing to stop you registering in your own name. You can transfer later if you wish, and 1&1 will do this for you.