About One Mayfair Ltd (08932724) United Kingdom