About Merville Galleries Trading Limited (08118537) United Kingdom