About Mel & Jones Ltd (10443024) United Kingdom