About A H Crompton Limited (07994136) United Kingdom