About North West Museum Of Transport Limited (01657828) United Kingdom