About The Bee Organisation Limited (01070481) United Kingdom