A Castle Precision Machining Ltd Engineering Machine Shops Show number Tel 01495 791631 Website 10.1 mi | Unit 1 Gilchrist Thomas Ind Est, Blaenavon, Pontypool, NP4 9RL Closed Opens at 08:00 5.0 (1 Rating) Write a review More info