About Endeavour Speciality Chemicals Limited (02563702) United Kingdom