About Penarth Funding 1 Limited (11867560) United Kingdom