About Trench Engineering Ltd (11397995) United Kingdom