About Quick Shelter Limited (04021586) United Kingdom