About Mayfair (weymouth) Limited (07124198) United Kingdom