About The Bumblebee Perfumery Ltd (12054950) United Kingdom