About Mayfair Design Partners Ltd. (11854460) United Kingdom