About Mellgate Limited (11262165) United Kingdom