About Glenn S Fish & Chips Ltd (11292666) United Kingdom