About Mellor & Banks Fine Art Services Ltd. (10351074) United Kingdom