About Rumbles Fish & Chips Ltd (13637367) United Kingdom