Dealer Group LSH Auto has added to its portfolio of BYD showrooms with the opening of a new site in the north of England. The ...