About Lighthouse Technologies Limited (03846615) United Kingdom