About Trewent Management Ltd (12232335) United Kingdom