About Spa Fish And Chips Ltd (11214109) United Kingdom