About De Loche Medical Limited (11289608) United Kingdom