About Melville Kemp Limited (01495458) United Kingdom