About C & S Haynes Limited (03536266) United Kingdom