About E.b. Balmforth Limited (04227382) United Kingdom