About Turners Hill Lighthouse Limited (10610167) United Kingdom