About Penarth Funding 2 Limited (11867512) United Kingdom