About Thir13en & Mayfair Ltd (11678963) United Kingdom