About The Light House (christian Care Ministry) Trust Limited (03236785) United Kingdom