About S W Allen Optical Limited (05102251) United Kingdom