About Stickland Eye Care Limited (06735447) United Kingdom