About Mayfair Designs Limited (04499611) United Kingdom