About Mayfair Shooting Club Limited (08989533) United Kingdom