About Western Mayfair Limited (12997339) United Kingdom