About John Crompton Limited (06322770) United Kingdom