About Foxy Floors Ltd (SC585711) United Kingdom