About J&h Beehive Ltd (13147662) United Kingdom