About Morrell Limited (03615083) United Kingdom