About Trench Limited (04138012) United Kingdom