About Floorslip Limited (07757686) United Kingdom