About Shelter 44 Limited (SC613935) United Kingdom