Some large, public companies do, of course, have corporate and social responsibility programmes, but it seems more prevalent in privately-owned businesses, perhaps because the founders stay more closely involved.
The independent, privately-owned business first began trading in 1936, operating bus services between towns and over time expanding to include express coach services and holidays to coastal resorts.