About Support Dogs Limited (04190624) United Kingdom