About C Halstead Tm Ltd (12891602) United Kingdom