About Khaled Rashid Locum Optical Limited (07239795) United Kingdom