About The Bee Trust Ltd (12483220) United Kingdom