About Mel (holdings) Limited (07549964) United Kingdom