About Floormaker Limited (02538684) United Kingdom