About The National Omnibus & Transport Company Limited (09588417) United Kingdom