About Rojo Fish & Chips Ltd (12924450) United Kingdom