About Pollock & Cochrane Limited (SC013508) United Kingdom