Company name: Atlantis Art Materials
Description: Huge fine art materials store
Unit 1 Industrial Centre, Bayford St, London E8 3SE, United Kingdom