About Dr Nicholas Swale Limited (09481750) United Kingdom