About Poppies Fish & Chips Ltd (07310447) United Kingdom