About Balmer Limited (08154648) United Kingdom