About Saar Lighthouse Uk Ltd (10171228) United Kingdom