Touchbase- Interactive Playmat Touchbase- Interactive Playmat from Alfie Lake Touchbase- Interactive Playmat gLike Touchbase- Interactive Playmat Industrial Design Share R 7 n Alfie Lake Alfie Lake- Industrial Design North Wales, United Kingdom Follow Contact