About Ellie S Fish & Chips Co Ltd (10720914) United Kingdom