About C.a.s. Hancocks & Son Limited (02486865) United Kingdom