Fasthosts web hosting company offers a full range of internet services: web hosting, domain name registration, email hosting and reseller web hosting.