About Balmforth Industries Limited (12014651) United Kingdom