About Pollock Investments Limited (10694543) United Kingdom