About Balens (holdings) Limited (08917113) United Kingdom