About Tro Group Limited (02361809) United Kingdom