About L & D Medlock Limited (10883352) United Kingdom