About Pickup Plant Limited (06688211) United Kingdom