About Quicksilver Scientific Europe Limited (08425765) United Kingdom