About New Horizon Medical Limited (07592732) United Kingdom