About Penarth Pier Pavilion Limited (08451246) United Kingdom