About Clay Pit Penarth Ltd (10854862) United Kingdom