About Smith Pickup Holdings Ltd (12480917) United Kingdom