About Mel S Maxi Manes Limited (08898515) United Kingdom