About Tistlarna Lighthouse Limited (11346533) United Kingdom