About William Pollard & Company Limited (00065337) United Kingdom