Arc UK showcases its tableware offering, and sustainability credentials, at the launch of their new London showroom