About Shelter International Limited (09955645) United Kingdom