About Beehive Spaces Limited (07882213) United Kingdom