About Mallowmedics Limited (09055236) United Kingdom