About Rochdale Peri Peri Co Ltd (10895771) United Kingdom