About Melandra Limited (04027040) United Kingdom