About Cam Locks (management Company) Limited (07012893) United Kingdom