About Teddington Auctions Limited (12084079) United Kingdom