About Telsar Auctions Ltd (10505682) United Kingdom