About The Bee Jar Ltd (13113537) United Kingdom