Ty Storrie, part of Cardiff Council Substitute Family Care, is a short stay Children’s Home for young people with complex needs, located in the Ely area of…