About A & S Mayfair Investments Ltd (11991846) United Kingdom