About Chris Neale Studio Gallery Ltd (04884594) United Kingdom