About Mandell S Gallery Limited (01922639) United Kingdom