About Pickwell Plant Limited (06966834) United Kingdom