About Merville Galleries Limited (04750207) United Kingdom