About Cheshire Hives Limited (13346176) United Kingdom