About O&l Auctions Ltd (13323432) United Kingdom