About Pollard Optics Ltd (11379943) United Kingdom