About Beezee Bodies C.i.c. (08132416) United Kingdom