About Mears Carpets Limited (03885516) United Kingdom