About The Balanced Beekeeper Ltd (12363604) United Kingdom