About Mandene (holdings) Limited (01105233) United Kingdom