About L & L Optical Limited (02734316) United Kingdom