About Spicers Auctioneers Ltd. (11727753) United Kingdom