About Penarth Management Limited (05889993) United Kingdom