About L & K Curwen Limited (07076495) United Kingdom