About Beehive Projects Limited (06560405) United Kingdom