About The Working Omnibus Museum Project Ltd. (02768057) United Kingdom