About Primary Eyecare Holdings Limited (06688238) United Kingdom