About Mayfair Appliances Ltd (13473852) United Kingdom