About Mayfair Yorkshire Ltd (12690492) United Kingdom