About M.c.s. - Camlock Ltd. (07858302) United Kingdom