About Nick Locks Ltd (09002779) United Kingdom