About Parc Canol Limited (06486709) United Kingdom