About Half A Bee Limited (12980217) United Kingdom