About L Thompson Optometrists Limited (05367924) United Kingdom