About K&l 1914 Limited (12476258) United Kingdom