About Thorne Beehives Limited (09334057) United Kingdom