About Melvyn Newell Associates Limited (13402826) United Kingdom