About Edward Stanford Omnibus Company Ltd (09612267) United Kingdom