T J VICKERS & SONS LTD phone Trench Rd Trench, Shropshire TF2 6PL map TJ Vickers & Sons Ltd phone Trench Rd Trench, Shropshire TF2 6PL map if (!IN_DEV) { ?> } ?>