About M.f.fennell And Company Limited (00267576) United Kingdom