About Charles Lock (1963) Limited (00785814) United Kingdom