Companies House is pretty easy to work with for scripting tools. I created a python tool that loads Companies House data into XLSX format (also sheets-friendly) on demand for a list of company numbers ...
Focused on practical applications of technology in business, the course covers computational thinking, programming languages, ...