About Crompton Design Manufacturing Limited (01989602) United Kingdom