About Pickhill Engineers Limited (00633918) United Kingdom