About Locking & Security Solutions Limited (04149882) United Kingdom