About K & J Associates Limited (03590089) United Kingdom