About Tcs (rochdale Management) Limited (07712123) United Kingdom