About Pollards Management Company Limited (03131447) United Kingdom