About Dr Schar Uk Limited (03526628) United Kingdom