About Padraig Cull Limited (10323061) United Kingdom