About S J Crompton Limited (11694887) United Kingdom