About The Pickup Group Ltd (SC673530) United Kingdom