About J C Balls & Sons Limited (04429834) United Kingdom