About Taylor Morris Eyewear Ltd (08487254) United Kingdom