About Trentham Holdings Limited (10063485) United Kingdom