About Eyestriage Services Limited (08903929) United Kingdom