About Balmforth Engineering Services Limited (06640088) United Kingdom