About T.j. Lodge Opticians Limited (05309928) United Kingdom