About Light House Fish And Chips Ltd (12897986) United Kingdom