About Stroud Auction Rooms Ltd (07187444) United Kingdom