About K & J Chahal Limited (04613284) United Kingdom