About Devoted Supported Living Limited (13335697) United Kingdom