About Bumblebee Vintage Clearance Limited (12012735) United Kingdom