About Shelter Tech Uk Limited (07207434) United Kingdom