About Shelter Hall Limited (13249506) United Kingdom