About Directly Operated Railways Limited (06950819) United Kingdom