About Camutek Limited (01203682) United Kingdom