About Mel & Sam Investment Limited (13583887) United Kingdom