About William Pollard & Company (holdings) Limited (07018540) United Kingdom