About Beehive Telecom Limited (08399840) United Kingdom