About Stokers Optical Ltd (09244093) United Kingdom