About Compofloor Limited (12235281) United Kingdom