About The Mayfair Collar Company Limited (12595930) United Kingdom