About William Morris Eyewear Limited (04253484) United Kingdom