About Oxbridge Carpets Limited (02610209) United Kingdom