About Dr James Nicholson Limited (13488066) United Kingdom