About Sutton Gate Management Limited (06115379) United Kingdom