About Islington Eyewear Limited (13703116) United Kingdom