About C.m. Hesford & Company Limited (00252866) United Kingdom