About Foxy Interiors Ltd (13425820) United Kingdom