About Trobs Ltd (09572306) United Kingdom