About Rosh Rochdale Ltd (12273321) United Kingdom