About Pollock Scientific Ltd (SC639615) United Kingdom