About Ideal Eyewear (lb) Ltd (11712058) United Kingdom