About Sloane Street Auction Galleries Limited (05032333) United Kingdom