About Lighthouse Technical Consultants Ltd (07661207) United Kingdom