About Balancing Solutions Limited (08226098) United Kingdom