About Ideal Eyewear Limited (08943126) United Kingdom