About Cha Chas Rochdale Ltd (08061659) United Kingdom