About Contract Locking Services (holdings) Limited (06618722) United Kingdom