About Medipower Newhaven Limited (12209302) United Kingdom