About Penmarsh Ltd (13141091) United Kingdom