About Tamarisk Housing Supported Living Ltd (09532870) United Kingdom