About Mayfair-mcneill Limited (06139894) United Kingdom