About Morrice Holdings Limited (11587860) United Kingdom