About C.j. Haynes & Son Limited (01851918) United Kingdom