About Onestop Fish & Chips Ltd (10041836) United Kingdom