About Lighthouse Instruments Europe Limited (10703591) United Kingdom