About Bay Pickups Limited (12969710) United Kingdom