About Karl Crompton Limited (11263891) United Kingdom