About Bch (rochdale) Limited (10415909) United Kingdom