About Medalmax Limited (02803880) United Kingdom