About Dr Locks Ltd. (11225525) United Kingdom