About Laird Optical Ltd (11399879) United Kingdom