About Curtis & Mayfair Ltd (07444506) United Kingdom