About Mayfair Lux Designers Ltd (13615644) United Kingdom