About K.a. Lock & Partners Limited (01643033) United Kingdom