About Mayne & Gate Ltd (12085207) United Kingdom