About Mayfair Styles Limited (11072430) United Kingdom