About Roger Lee Optometrists Limited (06272914) United Kingdom