About J K S London Ltd (05310681) United Kingdom