About Lighthouse Group Suffolk Ltd (11883183) United Kingdom