About Penarth Limited (11792010) United Kingdom