About De Shelter Limited (09532612) United Kingdom