About Balamoore Solutions Limited (08924262) United Kingdom