About Fenham Carpets & Beds Ltd (13362265) United Kingdom