About Pickup Street Spar Limited (10703362) United Kingdom