About C.h. Latham The Baker Limited (02133577) United Kingdom