About Shandwick Place Specsavers Limited (04812912) United Kingdom