About Balmec Limited (10562384) United Kingdom