About Rumbles Fish & Kebab Ltd (12223509) United Kingdom