About Stamford Bridge Fish & Chips Ltd (05965587) United Kingdom