About K.lancaster Ltd (11859471) United Kingdom