About The Great British Bee Project Ltd (12260126) United Kingdom