About L & K Partnership Limited (06018268) United Kingdom