About The Garden Fish And Chips Limited (12403705) United Kingdom