About Greenwich Fish & Chips Ltd (11703868) United Kingdom