About Trench Force Limited (04131747) United Kingdom