About Mayfair Homeware Ltd (12454744) United Kingdom