About Ty Canol Caravan Park Limited (10374971) United Kingdom