About Taylor James Auctions Ltd (12729589) United Kingdom