About Vail Galleries Ltd (03908175) United Kingdom