About Marmel Holdings Limited (04957225) United Kingdom