About The Light House (wells) Ltd (11755206) United Kingdom