About Len Hall Chemical Consultants Limited (06693222) United Kingdom