About Roc Centre Telford Cic (12858194) United Kingdom