About International Guild Of Master Beekeepers Ltd (12074261) United Kingdom