About Lock Agency L.p. (SL013080) United Kingdom