About Lighthouse Beacon Ltd (10200139) United Kingdom