About Mel S Glasshouse Limited (11230353) United Kingdom