About T.j Crompton Limited (04434645) United Kingdom