About K Balch Limited (04736399) United Kingdom