About Pollard Inns Limited (04601304) United Kingdom