About Floorcare Products Ltd (08337267) United Kingdom