About Mayfair Trading Company Limited (02960981) United Kingdom