About Pickup & Co Ltd (06477374) United Kingdom