About Pilch Leacon Ltd (12290932) United Kingdom