About Penlee Limited (08052516) United Kingdom