About John Pollard Ltd (10838310) United Kingdom