About J Deane Medical Limited (08028572) United Kingdom