About Aylesbury Fish And Chips Ltd (10263904) United Kingdom