About Pontypool Service Centre Limited (04514883) United Kingdom