About Sotheby S Holdings Uk Limited (12875906) United Kingdom