About Mayfair Design Studio Limited (08020764) United Kingdom