About The Lighthouse Sanctuary Limited (13273665) United Kingdom