About Hamstreet Fish & Chips Ltd (10921753) United Kingdom