About Polar Scientific Limited (08805697) United Kingdom