About Plas Ty Coch Limited (10172684) United Kingdom