About Pillar Nugent Limited (02567031) United Kingdom