About Meadvale Holdings Limited (13090932) United Kingdom