Company name: Chips on the Pier
Description: LET'S TALK
Royal Pier, Aberystwyth SY23 2AZ, United Kingdom