About Penrhyn 1962 Limited (08744516) United Kingdom