About J. & K. Lambert Ltd. (SC384575) United Kingdom