About Clamtek Limited (12228327) United Kingdom