About Hadcam Ltd. (06117781) United Kingdom