About A. Pollard And Son Limited (00754027) United Kingdom