About Constraint Technologies International (uk) Limited (08217177) United Kingdom