About T J Hyde Engineering Ltd (08424995) United Kingdom