About Morris Oddy & Company Limited (00340500) United Kingdom