The Island House chip shop in Shard End opened to the public this week