About Parc Pelenna Limited (05371954) United Kingdom