About Balmer Holdings Limited (01719883) United Kingdom