About Survival Shelter For Life Ltd (12605250) United Kingdom