About Sotheby S London Limited (01222607) United Kingdom