About Ideal Supported Living Ltd (11168062) United Kingdom