About Mni (eccleshall) Limited (04179235) United Kingdom