About Lighthouse (scotland) Limited (SC145685) United Kingdom