About Ty Parc International Limited (04120263) United Kingdom