About J C Balmforth Limited (03175401) United Kingdom