About Louis Taylor Fine Art Auctioneers Ltd (09286526) United Kingdom