About Locktech (ne) Limited (09901298) United Kingdom