About C C Locks Limited (10508097) United Kingdom