Open top buses in the United Kingdom

Columns: County | Operator | Route
Cornwall | First South West | 300 300 : Penzance - Newlyn - Land 's End - St Just - St Ives - Marazion - Penzance | Cumbria | Stagecoach Cumbria & North Lancashire | 078 78 : Keswick - Borrowdale - Seatoller | Cumbria | Stagecoach Cumbria & North Lancashire | 508 508 : Penrith - Ullswater | Cumbria | Stagecoach Cumbria & North Lancashire | 599 599 : Bowness - Windermere - Ambleside - Grasmere | Devon | Stagecoach Devon | 122 122 : Babbacombe - Paignton Zoo | Devon | Stagecoach Devon | 095 95 : Exmouth - Sandy Bay | Devon | Dart Pleasure Craft | 100 100 : Paignton - Totnes | Dorset | Wilts & Dorset | 050 50 Purbeck Breezer : Bournemouth - Poole - Swanage via Sandbanks chain ferry | Dorset | First Hampshire & Dorset | 050 501 Weymouth - Portland Bill

Example questions:
How long is the boundary that this county , which has this parish of 19,579 residents , shares with Northamptonshire ? | Which county borders this county to the north and east where the subsidiary of Go-Ahead Group runs open top bus services ? | Where is the head office of this open top bus company located in this county known for the Lake District National Park ? | In which year was this open top bus company founded in the second-most populous island in England ?

Answers:
20 yards | Kent | Carlisle | 1921