About Mccallum Bee Limited (08632825) United Kingdom