About Pmc (mayfair) Limited (12796272) United Kingdom