About K & J Crafts Limited (08075561) United Kingdom