About Lockbay Limited (07824500) United Kingdom