About Karter Scientific Uk Limited (08473187) United Kingdom