About Mayfair Leather Limited (10274116) United Kingdom